---
interface Props {
  class?: string
}

let { class: className, ...props } = Astro.props
---

<svg
  xmlns="http://www.w3.org/2000/svg"
  class:list={[className]}
  viewBox="0 0 512 512"
  fill="none"
  {...props}
>
  <path
    d="M497.682 247.032L386.402 57.7337C382.443 50.7807 374.921 45.7587 366.604 45.7587H144.047C136.13 45.7587 128.604 50.7807 124.25 57.7337L12.9694 246.651C11.0218 250.079 10 253.933 10 257.853C10 261.772 11.0218 265.627 12.9694 269.055L124.25 456.812C128.209 463.765 135.731 467.241 144.047 467.241H367C374.921 467.241 382.443 463.765 386.801 457.197L498.081 269.44C502.04 261.717 502.04 253.6 497.682 247.032ZM405.409 337.818C405.409 340.523 403.825 343.225 401.051 344.385L259.283 424.356C258.107 425.112 256.73 425.515 255.322 425.515C253.914 425.515 252.537 425.112 251.361 424.356L109.202 344.774C106.823 343.229 104.844 340.912 104.844 338.207V177.88C104.844 175.178 106.428 172.473 109.202 171.317L251.365 91.346C252.541 90.5896 253.918 90.1863 255.326 90.1863C256.734 90.1863 258.111 90.5896 259.286 91.346L401.454 171.317C403.828 172.858 405.808 175.178 405.808 177.88V337.821L405.409 337.818Z"
    fill="#4B32C3"></path>
  <path
    d="M405.409 337.818C405.409 340.523 403.825 343.225 401.051 344.385L259.283 424.356C258.107 425.112 256.73 425.515 255.322 425.515C253.914 425.515 252.537 425.112 251.361 424.356L109.202 344.774C106.823 343.229 104.844 340.912 104.844 338.207V177.88C104.844 175.178 106.428 172.473 109.202 171.317L251.365 91.346C252.541 90.5896 253.918 90.1863 255.326 90.1863C256.734 90.1863 258.111 90.5896 259.286 91.346L401.454 171.317C403.828 172.858 405.808 175.178 405.808 177.88V337.821L405.409 337.818Z"
    fill="white"></path>
  <path
    d="M167 197C167 191.477 171.478 187 177 187H332C337.523 187 342 191.477 342 197V208C342 213.523 337.523 218 332 218H177C171.478 218 167 213.523 167 208V197Z"
    fill="#4B32C3"></path>
  <path
    d="M167 249C167 243.477 171.478 239 177 239H280C285.523 239 290 243.477 290 249V260C290 265.523 285.523 270 280 270H177C171.478 270 167 265.523 167 260V249Z"
    fill="#4B32C3"></path>
  <path
    d="M167 300C167 294.477 171.478 290 177 290H236C241.523 290 246 294.477 246 300V312C246 317.523 241.523 322 236 322H177C171.478 322 167 317.523 167 312V300Z"
    fill="#4B32C3"></path>
</svg>
